@import url('base.css');
@import url('../aui/aui-css/aui.2.0.css');
@import url('if.css');

.head-img{width: 35px;height: 35px;border-radius: 50%;}
.h4{color: #434343;padding: 0.15rem 0; font-size: 0.8rem;font-weight: bold;}
.aui-list-item-text .h4{color: #434343;font-weight: 700;padding: 0.15rem 0; font-size: 0.8rem;}
.aui-list-item-text .items-body{color: #434343;}
/*.aui-list-item-text .items-body img{display: none;}*/

.btn-fixed{background-color: #fff !important;width: 60px;height: 60px;border-radius: 50%;position: fixed;bottom: 65px;right: 10px;border:1px solid #eee;background-color: #FFF;z-index: 3;}
.btn-fixed .icon-write{ font-size: 40px; color: #d34125; padding-top: 0; height: inherit; display: inline-block; margin-top: -5px; width: inherit; position: relative; top: 0; left: -3px;z-index: 2;}
.btn-fixed .icon-write:before{ height: inherit; display: table-cell; vertical-align: middle; }

/* 登录界面 Start */
.hot-server-title.login{ font-size: 500; }
.hot-server-title.login span{ background-color: #f4f4f4; }
.three-login{  width: 100%;margin-bottom: 0; margin-top: 100px;}
.icon-weixin:before{font-size: 40px;color: #a0c52f;}
.weixin-btn{width: 60px;height: 60px;border-radius: 50%;line-height: 53px;padding: 0 0;border:1px solid #e2dede;background-color: #FFFFFF;}
.submit-box{ text-align: center; padding: 10px 5px; }
.submit-box button{ width: 90%; }
.submit-box button.login-btn { width: 50%; padding: 10px; background-color: #d32541; color: #FFF; border: none; }
/* 登录界面 Ended*/

.icon-select:before { width: 0.4rem; height: 0.4rem; position: absolute; top: 50%; right: 0.75rem; margin-top: -0.2rem; z-index: 2; -webkit-border-radius: 0; border-radius: 0; color: #d34125; }
.upload-img .icon-image{font-size: 30px;color: #009FE9;cursor: pointer;}
.upload-img .input-file{ position: absolute; opacity: 0; width: 30px; right: 0; top: 8px; cursor: pointer;}

.operating-area{position: relative;display: inline-block;color: #a0a0a0;}

/* 个人中心 Start */
.my-header{height: 215px;}
.my-header { position: relative; }
.my-info{position: absolute;width: 100%;}
.nologin{padding:0 10px; color: #FFF; width:120px;line-height: 40px;background-color:#d32541;border:none;}
.my-info p.nickname { margin-top: 5px; color: #ffffff; font-size: 18px; }
#header { position: relative; padding: 35px 0 55px 0; width: 100%; bottom: 0; text-align: center; vertical-align: center; margin-bottom: 0; }
#header img { width: 80px; height: 80px; border-radius: 50%; border:2px solid #FFF; }
.user_menu_item{ float: left; position: relative; padding: 20px 10px; border-left: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; display:inline-block; color:#8f8f94; }
.user_menu_item i{ display: block; padding: 10px 0; }
.usercenter_bg.active{ -webkit-filter: blur(25px); -moz-filter: blur(25px);-ms-filter: blur(25px);filter: blur(25px);}
.usercenter_bg{ display: inline-block; width: 100%; height: 100%; padding: 55px 0; position: absolute; top: 0; left: 0; background: url('../images/usercenter_bg.jpg') no-repeat center center; background-size: cover; }
.if-order:before,.if-process:before,.if-wallet:before,.if-feedback:before,.if-help:before,.if-service:before{ font-size: 30px; padding: 10px 0; }
.user_menu_item.active .if{font-size: 30px;padding: 10px 0;}
.user_menu_item.active .if-order:before{color: #f3c132;}
.user_menu_item.active .if-process:before{color: #b2bb41;}
.user_menu_item.active .if-wallet:before{color: #46b6c9;}
.user_menu_item.active .if-feedback:before{color: #f3c132;}
.user_menu_item.active .if-help:before{color: #b2bb41;}
.user_menu_item.active .if-service:before{color: #46b6c9;}

.user_menu_item.active .if-user-accounts:before{color: #46b6c9;} /*企业套账*/
.user_menu_item.active .if-user-info:before{color: #f3c132;} /*企业信息*/
.user_menu_item.active .if-user-massage:before{color: #b2bb41;} /*团队管理*/
/* 个人中心 Ended */

/*个人中心欢迎页*/
.user_com{ width:100%; overflow:hidden; background:#F5F5F5}
.com_top{ width:100%; height:130px; background:url('../images/user_center_bg.png') no-repeat center bottom;background-size:cover; position:relative; z-index:9999}
.com_top h2{ width:100%; height:40px;}
.com_top h2 a{ width:50px; display:block; background-color:rgba(28,27,26,0.6); font-size:14px; line-height:30px; color:#FFF; margin-top:8px; float:right; margin-right:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:20px; text-align:center; font-weight:normal}
.com_top dl{ width:100%; margin:auto;/* position:absolute; bottom:-45px;*/;margin-top: 24px; z-index:99999;}
.com_top dl dt{ width:100%;}
.com_top dl dt img{ display:block; width:80px; height:80px; margin-left:15px; float:left;border-radius: 5px;}
.com_top dl dt span{ display:block; float:left; text-indent:10px; font-size:18px; color:#FFF;}
.com_top dl dd{ float:right;font-size:14px; color:#fff; text-align:right; padding-right:10px; margin-left:-10px;}
.uer_topnav{ width:100%; height:60px; background:#FFF; border-bottom:1px solid #dddcdc}
.uer_topnav ul{ width:40%; height:40px; padding-top:10px; float:right;margin-right:0.3rem;}
.uer_topnav ul li{ width:50%; float:left; line-height:20px; color:#666; text-align:center}
.uer_topnav ul li a{ display:block; width:100%; overflow:hidden;font-size:12px;}
.uer_topnav ul li span{ display:block; width:100%; height:20px; font-size:16px; line-height:20px; color:#666}
.tuij_cas{ color:white; text-align:center; font-size:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:80%; margin:0 auto; line-height:26px}


/*new*/
/*尾部*/
.aui-bar-tab{background-color: #1a2328;}
.aui-bar-tab .aui-active{color: #FFF;}
.aui-bar-tab .aui-bar-tab-item{border-right: 1px solid #606b71;}
.aui-bar-tab .aui-bar-tab-item:last-child{border-right: none;}

/*列表*/
.question-list.aui-media-list .aui-list-item:first-child{padding-top: 10px;}
.question-list.aui-list .aui-list-item-media img{border-radius: 5px;}
.question-list.aui-list .aui-list-item-media{padding-top: 0; padding-right: 15px;width: 2.5rem;}
.question-list.aui-list .aui-list-item-text{padding-right: 0;}
.aui-list-item-text span i{margin-right:3px;font-size: 14px;}
.question-list.aui-list .aui-list-item-inner{margin-right: 10px;padding-left: 10px;border:1px solid #e0dcdc;margin-bottom: 15px;}
.aui-media-list-item-inner{overflow: hidden;}
.aui-list-item-right{text-align: right; width: 5rem; display: inline-block;  text-align: center; font-size: 0.5rem !important;color: #abaaab !important;text-align: right;}
.question-list.aui-list .aui-list-item:after{height: 0px !important;}
.question-list.aui-media-list .aui-list-item{overflow: hidden;padding-left: 10px;}
.question-list.aui-list .aui-list-item-inner:before{ content: ''; height: 10px; width: 10px; display: inline-block; position: absolute; left: -11px; top: -16px; background-color: #FFF; width: 10px; height: 10px; width: 8px; height: 24px; border-left: 1px solid #e0dcdc; border-top: 1px solid #e0dcdc; transform: rotate(-45deg); }
.question-list.aui-list .aui-list-item-inner:after{ content: ''; height: 10px; width: 10px; display: inline-block; position: absolute; left: -8px; top: -31px; background-color: #FFF; width: 10px; height: 10px; width: 30px; height: 30px; border-right: 1px solid #e0dcdc; border-bottom: 1px solid #e0dcdc; transform: rotate(0deg); }
.question-list.aui-list:before{height: 0px !important;}

/*头部*/
header .header-input{ padding-left: 0.5rem; padding-right: 1.8rem; display: inline-block;}
header .search-btn{ min-height: 0; line-height: 30px; }
.aui-bar-nav .aui-title::-webkit-input-placeholder { color: #FFF; opacity: 0.5; }
footer{border-top: 1px solid #eee;}
button{border:none;}
.logo-btn{font-size: 4rem !important;color: #ff6e00 !important;}
.aui-bar-nav .aui-btn.question-btn{background-color: #283237 !important; padding: 13px 0; padding-left: 10px; padding-right: 10px; }
.aui-bar-nav .aui-btn{ height: 1.5rem; line-height: 1.5rem; padding: 9px;}
.aui-bar-nav .aui-title,.aui-bar{min-height: initial;}
.aui-bar-nav .aui-title input{padding: 7px;color: #FFF;background-color: #283237;height: 1.5rem;padding-right: 30px;}
.aui-bar-nav{line-height: initial;padding: 15px 10px;}
.aui-bar-nav{background-color: #1a2328;}
.aui-bar-nav .aui-title{margin-top: 0px;right: 4rem;height: 1.5rem;}
.aui-bar-nav .aui-title .icon-search{ font-size: 27px; position: absolute; top: 0.15rem; right: 5px; }

@media screen and (min-width: 480px){
	.aui-bar-nav .aui-title .icon-search{ top: 0.2rem;}
}

/*详情*/
.aui-list .aui-list-item{padding-left: 0;}
.aui-list .aui-list-item-media img{border-radius: 5px;}
.aui-list .aui-list-item-title{color: #abaaab;}
.aui-list .aui-list-item-media{padding-top: 0;padding-bottom: 0;}
.aui-media-list .aui-list-item-inner{padding-top: 0;padding-bottom: 0;}
.aui-font-size-14{font-size: 0.9rem !important;}

.answer-submit{position: fixed;top:0;left:0;z-index: 901;background-color: #FFF;width: 100%;border-top:1px solid #e0dcdc;}
.answer-cover{position: fixed;top:0;left:0;z-index: 900;background-color: #FFF;width: 100%;height: 100%;}

.aui-list:after{height: 0 !important;}
.aui-switch:checked{ border: 1px solid #ff6e00; background-color: #ff6e00; }
/**/
#msgbox{ width:85%; margin:50px auto 20px auto; overflow:hidden; box-shadow: 0px 0px 5px 3px #d0dcdc; margin-top:50%;}
#msgbox span{ cursor:pointer; }
#msgbox .msg_body{ border-top:1px solid #e0dcdc; }
#msgbox #title{ height: 40px; line-height:40px; background:#FFFFFF no-repeat; color:#434343; }
#msgbox #title .info{ float:left; padding-left:10px; }
#msgbox #content{ padding:15px 10px; line-height:25px;background-color:#FFFFFF; }
#msgbox #content .true{ padding-left:25px; text-align: center;}
#msgbox #content .false{ color:#ff8654; padding-left:25px; }
#msgbox .autoclose{ background-color:#FFFFFF; text-align: center; color:#aaaaaa; padding:10px; line-height:30px; font-size: 14px; color: #a0a0a0;}
#msgbox #content{padding-bottom: 5px;}
#msgbox .autoclose{padding-top: 5px;}

.aui-list .aui-list-item:after{height: 0!important;}

.aui-list-item-arrow:before{ content: ''; width: 0.5rem; height: 0.5rem; position: absolute; top: 42%; right: 0.75rem; margin-top: -0.2rem; background: transparent; border: 1px solid #acabac; border-top: none; border-right: none; z-index: 2; -webkit-border-radius: 0; border-radius: 0; -webkit-transform: rotate(-135deg); transform: rotate(-135deg); }

.aui-content-padded,.aui-content{overflow: hidden;}

.expend,.commen-item,.view-comment,.comment-submit,.wap-comment{cursor: pointer !important;}
.wap-comment{position: fixed;z-index: 900;bottom: 0;width: 100%;background-color: #FFF;border-top: 1px solid #c3c3c3;display: none;}
.wap-comment .comment-content{min-height: initial; border: 1px solid #cccccc;line-height: 1.5rem;padding-left: 0.25rem;font-size: 0.7rem;}
.wap-comment .comment-submit{line-height: 1.5rem;color: #666666;margin-top: 0.1rem;}
.comment-list{width: 100%;background-color: #ececec;display: none;}
.comment-user-name{color: #ff6e32;}
.commoen-delete{font-size: 1rem;color: #ff6e00;position: relative;top: 3px;cursor: pointer;}
.aui-list .aui-list-item.commen-item{padding: 0 5px;}
.expand{ cursor:pointer !important; padding-bottom: 0 !important; padding-top: 0 !important; height: 28px; line-height: 28px !important; margin-bottom: 5px !important; }

.kmj-btn{background-color: #ff6e00;color: #FFF;}

